@font-face {
  font-family: 'OpenSansRegular';
  src: url('opensans-regular.eot') format('embedded-opentype'),
  url('opensans-regular.woff') format('woff'),
  url('opensans-regular.ttf') format('truetype'),
  url('opensans-regular.svg#OpenSansRegular') format('svg');
}

@font-face {
  font-family: 'OpenSansLight';
  src: url('opensans-light.eot') format('embedded-opentype'),
  url('opensans-light.woff') format('woff'), url('opensans-light.ttf')
  format('truetype'), url('opensans-light.svg#OpenSansLight')
  format('svg');
}

@font-face {
  font-family: 'OpenSansItalic';
  src: url('opensans-italic.eot');
  src: url('opensans-italic.eot') format('embedded-opentype'),
  url('opensans-italic.woff') format('woff'), url('opensans-italic.ttf')
  format('truetype'), url('opensans-italic.svg#OpenSansItalic')
  format('svg');
}

@font-face {
  font-family: 'OpenSansBold';
  src: url('opensans-bold.eot');
  src: url('opensans-bold.eot') format('embedded-opentype'),
  url('opensans-bold.woff') format('woff'), url('opensans-bold.ttf')
  format('truetype'), url('opensans-bold.svg#OpenSansBold')
  format('svg');
}

@font-face {
  font-family: 'OpenSansSemiBold';
  src: url('opensans-semibold.eot');
  src: url('opensans-semibold.eot') format('embedded-opentype'),
  url('opensans-semibold.woff') format('woff'), url('opensans-semibold.ttf')
  format('truetype'), url('opensans-semibold.svg#OpenSansSemiBold')
  format('svg');
}
